agricultural machine on tractors - Allemand Anglais Dictionnaire